Giggling Squid - Bury St Edmunds (Menu)

21 Abbeygate Street, Bury St. Edmunds
+44 1284 766373

Give a rating to Giggling Squid - Bury St Edmunds

Suggest a dish

How much did you spend at Giggling Squid - Bury St Edmunds?